meat stall - German English Dictionary